定义函数
#include<stdio.h>
int get_max(int x, int y)
{
	if (x > y)
		return x;
	else
		return y;
}




int get_max(int x, int y)
{
	return (x > y ? x : y);
}


int main()
{
	int a = 0;
	int b = 0;
	//输入
	//scanf("%d %d", &a, &b);
	//找出a和b中的较大值
	//int m = get_max(a, b);//推演函数的使用场景
	int m = get_max(get_max(3, 7), 5);//推演函数的使用场景

	//输出
	printf("%d\n", m);

	return 0;
}

int main()
{
	int a = 0;
	int b = 0;
	//输入
	scanf("%d %d", &a, &b);
	//交换
	printf("交换前：a=%d b=%d\n", a, b);

	int tmp = 0;//第三个变量

	tmp = a;
	a = b;
	b = tmp;

	//输出
	printf("交换后：a=%d b=%d\n", a, b);

	return 0;
}


当函数调用的时候，实参传递给形参，这时形参是实参的一份
临时拷贝，对形参的修改不影响实参。
void Swap(int x, int y)
{
	int tmp = x;
	x = y;
	y = tmp;
}

int main()
{
	int a = 0;
	int b = 0;
	//输入
	scanf("%d %d", &a, &b);//3 5
	//交换
	printf("交换前：a=%d b=%d\n", a, b);
	Swap(a, b);
	//输出
	printf("交换后：a=%d b=%d\n", a, b);

	return 0;
}
